machine-made textile floor covering - Espagnol Anglais Dictionnaire